package cn.edu.ctbu.demo1.repository;

import cn.edu.ctbu.demo1.domain.Student;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;


import java.util.List;

//参数1: 处理的实体 参数2:处理实体类的主键类型
public interface StudentRepository extends JpaRepository <Student,Integer>{
    /**
     *按姓名查询
     * @param name
     * @return
     */

    List<Student> findByNameLike(String name);
    /**
     *按姓名和密码查询
     * @param name
     * @return
     */
    List<Student> findByNameAndPassword(String name,String password);

    Page<Student> findAll(Pageable pageable);
    List<Student> findByNoAndPassword(String no,String password);
}
